putrefactive bacteria - Spanish English Dictionary